- badOutcome(double, String) - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersBilateralAtomicNegoSession
-
Creates a bad Outcome, which is an outcome with an error
- BayesianAgent - Class in agents
-
Wrapper for opponentmodelspace, so that it is a neat utilityspace that we can give to the bidspace.
- BayesianAgent() - Constructor for class agents.BayesianAgent
-
- BayesianAgentForAuction - Class in agents
-
Wrapper for opponentmodelspace, so that it is a neat utilityspace that we can give to the bidspace.
- BayesianAgentForAuction() - Constructor for class agents.BayesianAgentForAuction
-
- BayesianAgentForAuction.ACTIONTYPE - Enum in agents
-
- BayesianAgentForAuction.PHASE - Enum in agents
-
- BayesianAgentForAuction.ROLE - Enum in agents
-
- BayesianAgentForAuctionMultiPhase - Class in agents
-
- BayesianAgentForAuctionMultiPhase() - Constructor for class agents.BayesianAgentForAuctionMultiPhase
-
- BayesianAgentNS - Class in agents
-
- BayesianAgentNS() - Constructor for class agents.BayesianAgentNS
-
- BayesianModel - Class in negotiator.boaframework.opponentmodel
-
Adapter for BayesianModel.
- BayesianModel() - Constructor for class negotiator.boaframework.opponentmodel.BayesianModel
-
- BayesianOpponentModel - Class in agents.bayesianopponentmodel
-
Implementation of the unscalable Bayesian Model.
- BayesianOpponentModel(UtilitySpace) - Constructor for class agents.bayesianopponentmodel.BayesianOpponentModel
-
- BayesianOpponentModel.HypsComparator - Class in agents.bayesianopponentmodel
-
- BayesianOpponentModel.HypsComparator() - Constructor for class agents.bayesianopponentmodel.BayesianOpponentModel.HypsComparator
-
- BayesianOpponentModelScalable - Class in agents.bayesianopponentmodel
-
Implementation of the scalable Bayesian Model.
- BayesianOpponentModelScalable(UtilitySpace) - Constructor for class agents.bayesianopponentmodel.BayesianOpponentModelScalable
-
- BestBid - Class in negotiator.boaframework.omstrategy
-
This class uses an opponent model to determine the next bid for the opponent, while taking
the opponent's preferences into account.
- BestBid() - Constructor for class negotiator.boaframework.omstrategy.BestBid
-
Empty constructor for the BOA framework.
- BestBid(NegotiationSession, OpponentModel) - Constructor for class negotiator.boaframework.omstrategy.BestBid
-
Normal constructor used to initialize the BestBid opponent model strategy.
- bestOpponentBidUtilityHistory - Variable in class agents.anac.y2010.Southampton.similarity.SimilarityAgent
-
The best bids (in terms of our utility) that we have seen from the
opponent.
- bestOpponentBidUtilityHistory - Variable in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010_Offering
-
- bestScan() - Method in class agents.anac.y2011.ValueModelAgent.ValueModelAgent
-
- bid - Variable in class agents.anac.y2011.ValueModelAgent.BidWrapper
-
- Bid - Class in negotiator
-
Wouter: a bid is a set of pairs, where idnumber is the unique number of the issue,
and value is the picked alternative.
- Bid() - Constructor for class negotiator.Bid
-
Create a new empty bid of which the values still must be set.
- Bid(Domain, HashMap<Integer, Value>) - Constructor for class negotiator.Bid
-
create a new bid in a domain.
- Bid(Bid) - Constructor for class negotiator.Bid
-
This method clones the given bid.
- bid - Variable in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.BidWrapper
-
- BidComparator - Class in agents.anac.y2010.AgentSmith
-
- BidComparator(PreferenceProfileManager) - Constructor for class agents.anac.y2010.AgentSmith.BidComparator
-
- bidCounter - Variable in class agents.UIAgentExtended
-
- BidCreator - Interface in agents.anac.y2011.IAMhaggler2011
-
- bidCreator - Variable in class agents.anac.y2011.IAMhaggler2011.IAMhaggler2011
-
- bidCreator - Variable in class negotiator.boaframework.offeringstrategy.anac2011.IAMhaggler2011_Offering
-
- bidCreator - Variable in class negotiator.boaframework.offeringstrategy.IAMHaggler_Test_Offering
-
- bidden(Bid, int) - Method in class agents.anac.y2011.ValueModelAgent.ValueSeperatedBids
-
- bidden(Bid, int) - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.ValueSeperatedBids
-
- BidDetails - Class in negotiator.bidding
-
The BidDetails class is used to store a bid with it's corresponding utility and time it was offered.
- BidDetails(Bid, double) - Constructor for class negotiator.bidding.BidDetails
-
Creates a BidDetails-object which stores a bid with it's corresponding utility.
- BidDetails(Bid, double, double) - Constructor for class negotiator.bidding.BidDetails
-
Creates a BidDetails-object which stores a bid with it's corresponding
utility and the time it was offered.
- BidDetailsSorterTime - Class in negotiator.bidding
-
Comparator which sorts a set of BidDetails based on their time of offering.
- BidDetailsSorterTime() - Constructor for class negotiator.bidding.BidDetailsSorterTime
-
- BidDetailsSorterUtility - Class in negotiator.bidding
-
Comparator which sorts a set of BidDetails based on their utility.
- BidDetailsSorterUtility() - Constructor for class negotiator.bidding.BidDetailsSorterUtility
-
- BidDetailsStrictSorterUtility - Class in negotiator.bidding
-
Comparator which sorts a set of BidDetails based on their utility.
- BidDetailsStrictSorterUtility() - Constructor for class negotiator.bidding.BidDetailsStrictSorterUtility
-
- BidDifference(Bid, Bid) - Method in class agents.anac.y2011.HardHeaded.BidHistory
-
receives two bids as arguments and returns a HashMap that contains
for each issue whether or not its value is different between the
two bids.
- BidDifferenceofOpponentsLastTwo() - Method in class agents.anac.y2011.HardHeaded.BidHistory
-
For the last two bids of the opponent returns a HashMap
that contains for each issue whether or not its value
is different between the two bids.
- BidGenerator - Class in agents.anac.y2011.TheNegotiator
-
The BidsGenerator class is used to generate a offer.
- BidGenerator(Agent, BidsCollection) - Constructor for class agents.anac.y2011.TheNegotiator.BidGenerator
-
Creates a BidGenerator-object which determines which offer should be made.
- BidHistory - Class in agents.anac.y2010.AgentSmith
-
- BidHistory() - Constructor for class agents.anac.y2010.AgentSmith.BidHistory
-
- BidHistory - Class in agents.anac.y2011.HardHeaded
-
Keeps track of all bids exchanged by both the agent and its opponent.
- BidHistory(UtilitySpace) - Constructor for class agents.anac.y2011.HardHeaded.BidHistory
-
BidHistory class constructor.
- BidHistory - Class in agents.anac.y2011.Nice_Tit_for_Tat
-
- BidHistory() - Constructor for class agents.anac.y2011.Nice_Tit_for_Tat.BidHistory
-
- BidHistory(BidHistory) - Constructor for class agents.anac.y2011.Nice_Tit_for_Tat.BidHistory
-
- BidHistory(UtilitySpace) - Constructor for class agents.anac.y2011.Nice_Tit_for_Tat.BidHistory
-
Pretends all bids in the domain were made on t = 0.
- BidHistory - Class in negotiator
-
This class contains the bidding history of a negotiation agent.
- BidHistory(List<BidDetails>) - Constructor for class negotiator.BidHistory
-
Creates a bid history given an array of bids offered
by the negotiation agent.
- BidHistory() - Constructor for class negotiator.BidHistory
-
Creates an empty bid history.
- BidHistoryKeeper - Interface in agents.anac.y2011.Nice_Tit_for_Tat
-
- BidHistoryKeeper - Interface in agents
-
- BidIterator - Class in negotiator
-
Class used to generate all bids in the domain.
- BidIterator(Domain) - Constructor for class negotiator.BidIterator
-
Creates an iterator for the given outcomespace (domain).
- BidList - Class in agents.anac.y2011.ValueModelAgent
-
- BidList() - Constructor for class agents.anac.y2011.ValueModelAgent.BidList
-
- BidList - Class in negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent
-
- BidList() - Constructor for class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.BidList
-
- BidPoint - Class in negotiator.analysis
-
A BidPoint is a tuple which contains the utility of a particular
bid for each agent.
- BidPoint(Bid, Double...) - Constructor for class negotiator.analysis.BidPoint
-
Create a BidPoint by given the bid and the tuple
of utilities for that bid.
- bidPoints - Variable in class negotiator.analysis.BidSpace
-
List of all bidpoints in the domain.
- BidPointSorterA - Class in negotiator.analysis
-
Sorts
BidPoint based on their utility for agent A.
- BidPointSorterA() - Constructor for class negotiator.analysis.BidPointSorterA
-
- BidPointSorterB - Class in negotiator.analysis
-
Sorts
BidPoint based on their utility for agent B.
- BidPointSorterB() - Constructor for class negotiator.analysis.BidPointSorterB
-
- BidPointTime - Class in negotiator.analysis
-
Specialized version of a BidPoint for the case that there are two agents.
- BidPointTime(Bid, Double, Double, double) - Constructor for class negotiator.analysis.BidPointTime
-
Create a BidPointTime object, which is a tuple of a specific
bid, the utility of this bid for both agents, and the time at
which the bid was offered.
- bids - Variable in class agents.anac.y2011.ValueModelAgent.BidList
-
- bids - Variable in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.BidList
-
- BidsCollection - Class in agents.anac.y2011.TheNegotiator
-
The BidsCollection class stores the bids of the partner and all possible bids.
- BidsCollection() - Constructor for class agents.anac.y2011.TheNegotiator.BidsCollection
-
Creates a BidsCollection-object which stores the partner bids and all possible
bids.
- BidSelector - Class in agents.anac.y2011.HardHeaded
-
This class generates all possible bids that can be offered according to a given domain.
- BidSelector(UtilitySpace) - Constructor for class agents.anac.y2011.HardHeaded.BidSelector
-
BidSelector constructor
- BidSelector - Class in negotiator.boaframework.offeringstrategy.anac2011.hardheaded
-
This class generates all possible bids that can be offered according to a given domain.
- BidSelector(UtilitySpace) - Constructor for class negotiator.boaframework.offeringstrategy.anac2011.hardheaded.BidSelector
-
BidSelector constructor
- BidSpace - Class in agents.anac.y2010.Southampton.analysis
-
- BidSpace(UtilitySpace) - Constructor for class agents.anac.y2010.Southampton.analysis.BidSpace
-
Build the bid space based on a utility space.
- bidSpace - Variable in class agents.anac.y2010.Southampton.SouthamptonAgent
-
Our BidSpace.
- BidSpace - Class in negotiator.analysis
-
A collection of utilityspaces can be viewed as a space in which
a bid is assigned multiple point corresponding to the utility
of the bid for different agents.
- BidSpace(UtilitySpace...) - Constructor for class negotiator.analysis.BidSpace
-
Default constructor used to construct a multidimensional bidding space.
- BidSpace(UtilitySpace, UtilitySpace, boolean) - Constructor for class negotiator.analysis.BidSpace
-
Constructor to create a BidSpace given exactly two utility spaces.
- BidSpace(UtilitySpace, UtilitySpace, boolean, boolean) - Constructor for class negotiator.analysis.BidSpace
-
Constructor which is identical to its three parameter version, except for the
argument skipCheckSpaceB.
- BidSpace - Class in negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010
-
- BidSpace(UtilitySpace) - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.BidSpace
-
Build the bid space based on a utility space.
- bidSpace - Variable in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010_Offering
-
- bidSpace - Variable in class negotiator.protocol.BilateralAtomicNegotiationSession
-
- BidSpace.EvaluatedDiscreteCombination - Class in agents.anac.y2010.Southampton.analysis
-
- BidSpace.EvaluatedDiscreteCombination(ValueDiscrete[], double) - Constructor for class agents.anac.y2010.Southampton.analysis.BidSpace.EvaluatedDiscreteCombination
-
- BidSpace.EvaluatedDiscreteCombination - Class in negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010
-
- BidSpace.EvaluatedDiscreteCombination(ValueDiscrete[], double) - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.BidSpace.EvaluatedDiscreteCombination
-
- BidSpaceCache - Class in negotiator.analysis
-
Caches the BidSpace such that we don't have to recompute it each time.
- BidSpaceCache() - Constructor for class negotiator.analysis.BidSpaceCache
-
- BidSpaceDiscrete - Class in agents.anac.y2010.Southampton.analysis
-
- BidSpaceDiscrete() - Constructor for class agents.anac.y2010.Southampton.analysis.BidSpaceDiscrete
-
- BidSpaceDiscrete - Class in negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010
-
- BidSpaceDiscrete() - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.BidSpaceDiscrete
-
- BidSpaceReal - Class in agents.anac.y2010.Southampton.analysis
-
- BidSpaceReal() - Constructor for class agents.anac.y2010.Southampton.analysis.BidSpaceReal
-
- BidSpaceReal - Class in negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010
-
- BidSpaceReal() - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.BidSpaceReal
-
- BidStrictSorterUtility - Class in negotiator.bidding
-
Comparator which sorts a set of Bids based on their utility.
- BidStrictSorterUtility(UtilitySpace) - Constructor for class negotiator.bidding.BidStrictSorterUtility
-
Initializes the comperator by setting the bidding space.
- BidWrapper - Class in agents.anac.y2011.ValueModelAgent
-
- BidWrapper(Bid, UtilitySpace, double) - Constructor for class agents.anac.y2011.ValueModelAgent.BidWrapper
-
- BidWrapper - Class in negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent
-
- BidWrapper(Bid, UtilitySpace, double) - Constructor for class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.BidWrapper
-
- BidWrapper.OpponentUtilityComperator - Class in agents.anac.y2011.ValueModelAgent
-
- BidWrapper.OpponentUtilityComperator() - Constructor for class agents.anac.y2011.ValueModelAgent.BidWrapper.OpponentUtilityComperator
-
- BidWrapper.OpponentUtilityComperator - Class in negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent
-
- BidWrapper.OpponentUtilityComperator() - Constructor for class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.BidWrapper.OpponentUtilityComperator
-
- BidWrapper.OurUtilityComperator - Class in agents.anac.y2011.ValueModelAgent
-
- BidWrapper.OurUtilityComperator() - Constructor for class agents.anac.y2011.ValueModelAgent.BidWrapper.OurUtilityComperator
-
- BidWrapper.OurUtilityComperator - Class in negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent
-
- BidWrapper.OurUtilityComperator() - Constructor for class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.BidWrapper.OurUtilityComperator
-
- BilateralAgent - Class in agents.anac.y2011.Nice_Tit_for_Tat
-
- BilateralAgent() - Constructor for class agents.anac.y2011.Nice_Tit_for_Tat.BilateralAgent
-
- BilateralAtomicNegotiationSession - Class in negotiator.protocol
-
- BilateralAtomicNegotiationSession(Protocol, Agent, Agent, String, String, UtilitySpace, UtilitySpace, HashMap<AgentParameterVariable, AgentParamValue>, HashMap<AgentParameterVariable, AgentParamValue>) - Constructor for class negotiator.protocol.BilateralAtomicNegotiationSession
-
- BOAagent - Class in negotiator.boaframework.agent
-
This class describes a basic decoupled agent.
- BOAagent() - Constructor for class negotiator.boaframework.agent.BOAagent
-
- BOAagentInfo - Class in negotiator.boaframework
-
This class is a container which describes a full BOA agent.
- BOAagentInfo(BOAcomponent, BOAcomponent, BOAcomponent, BOAcomponent) - Constructor for class negotiator.boaframework.BOAagentInfo
-
Creates a container object describing a BOA agent.
- BOAagentRepository - Class in negotiator.boaframework.repository
-
Simple class used to load the repository of decoupled agent components.
- BOAagentValue - Class in negotiator.tournament.VariablesAndValues
-
- BOAagentValue(BOAagentInfo) - Constructor for class negotiator.tournament.VariablesAndValues.BOAagentValue
-
- BOAagentVariable - Class in negotiator.tournament.VariablesAndValues
-
- BOAagentVariable() - Constructor for class negotiator.tournament.VariablesAndValues.BOAagentVariable
-
- BOAcomponent - Class in negotiator.boaframework
-
Creates a BOA component consisting of the classname of the component,
the type of the component, and all parameters.
- BOAcomponent(String, ComponentsEnum, HashMap<String, BigDecimal>) - Constructor for class negotiator.boaframework.BOAcomponent
-
Creates a BOA component consisting of the classname of the components, the type,
and the parameters with which the component should be loaded.
- BOAcomponent(String, ComponentsEnum) - Constructor for class negotiator.boaframework.BOAcomponent
-
Variant of the main constructor in which it is assumed that the component has no
parameters.
- BOAcomponent(String, ComponentsEnum, ArrayList<BOAparameter>) - Constructor for class negotiator.boaframework.BOAcomponent
-
Variant of the main constructor in which it is assumed that the component has no
parameters.
- BOAparameter - Class in negotiator.boaframework
-
Class used to store the information of a BOA parameter.
- BOAparameter(String, BigDecimal, BigDecimal, BigDecimal) - Constructor for class negotiator.boaframework.BOAparameter
-
Describes a parameter for a BOA component.
- BOAparameter(String, BigDecimal, String) - Constructor for class negotiator.boaframework.BOAparameter
-
Describes a parameter for a BOA component.
- BOAparameter(String, BigDecimal, BigDecimal, BigDecimal, String) - Constructor for class negotiator.boaframework.BOAparameter
-
Describes a parameter for a decoupled component.
- BOArepItem - Class in negotiator.boaframework.repository
-
Class used to represent an item in the BOArepository.
- BOArepItem(String, String, ComponentsEnum) - Constructor for class negotiator.boaframework.repository.BOArepItem
-
- BOULWARE - Static variable in class agents.anac.y2010.Southampton.utils.concession.TimeConcessionFunction.Beta
-
- BOULWARE - Static variable in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.TimeConcessionFunction.Beta
-
- BOULWARE_EXTREME - Static variable in class agents.anac.y2010.Southampton.utils.concession.TimeConcessionFunction.Beta
-
- BOULWARE_EXTREME - Static variable in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.TimeConcessionFunction.Beta
-
- Bounds - Class in agents.anac.y2010.AgentSmith
-
Class that is used to determine the bounds of an issue.
- Bounds() - Constructor for class agents.anac.y2010.AgentSmith.Bounds
-
Constructor
- Bounds(Issue) - Constructor for class agents.anac.y2010.AgentSmith.Bounds
-
Constructor.
- BRAMAgent - Class in agents.anac.y2011.BramAgent
-
- BRAMAgent() - Constructor for class agents.anac.y2011.BramAgent.BRAMAgent
-
- BRAMAgent_Offering - Class in negotiator.boaframework.offeringstrategy.anac2011
-
This is the decoupled Offering Strategy for BRAMAgent (ANAC2011)
The code was taken from the ANAC2011 BRAMAgent and adapted to work within the BOA framework
For the opponent model extension a range of bids is found near the target utility.
- BRAMAgent_Offering() - Constructor for class negotiator.boaframework.offeringstrategy.anac2011.BRAMAgent_Offering
-
Empty constructor for the BOA framework.
- BRAMAgentSAS - Class in negotiator.boaframework.sharedagentstate.anac2011
-
This is the shared code of the acceptance condition and bidding strategy of ANAC 2011 BRAMAagent.
- BRAMAgentSAS(NegotiationSession) - Constructor for class negotiator.boaframework.sharedagentstate.anac2011.BRAMAgentSAS
-
- BREAKOFF - Static variable in class agents.anac.y2010.Southampton.utils.concession.TimeConcessionFunction
-
- BREAKOFF - Static variable in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.TimeConcessionFunction
-
- Buyer(int) - Static method in class agents.FuzzyAgent
-